Waveform Audio Reference

This section describes the functions, structures, and messages associated with waveform audio. These elements are grouped as follows.

Auxiliary Devices

AUXCAPS4NOM39
auxGetDevCapsO9US7X
auxGetNumDevs9HC3JZ
auxGetVolume135KCLL
auxOutMessageKGERWD
auxSetVolumeYT5ST

Easy Playback

PlaySoundIMKKV6
sndPlaySound12UD881

Errors

waveInGetErrorText3.3LFCC
waveOutGetErrorText4B9X_Q

Opening and Closing

PCMWAVEFORMAT329HC5C
MM_WIM_CLOSE1.GYC_O
MM_WIM_OPEN4MOE_3G
MM_WOM_CLOSE1QQ.D_N
MM_WOM_OPENEE_CWY
WAVEFORMAT3OFYOUD
WAVEFORMATEX2R_J_MS
waveInClose1Y8V8B3
waveInProc178SSBK
waveInOpenDZFQLF
waveOutClose11Z3QHJ
waveOutProc4OFI_J7
waveOutOpen2MUO.P_
WIM_CLOSE8W9VL7
WIM_OPENXZ6216
WOM_CLOSEN5GWL6
WOM_OPENT1K65R

Pitch

waveOutGetPitchM68QRT
waveOutSetPitch_6.TO2

Playback Rate

waveOutGetPlaybackRate1O82QGQ
waveOutSetPlaybackRate2FFY_MF

Playback Progress

MM_WOM_DONEEE2C5P
waveOutBreakLoop5GEIO6
waveOutPause1OE4W4Z
waveOutReset12_WU0Y
waveOutRestart.ZWYXM
WOM_DONE6S45R9 

Playing

MM_WOM_DONEEE2C5P
WAVEHDR3CAL0JU
waveOutPrepareHeader1MF2IJO
waveOutUnprepareHeader7UH.0HU
waveOutWrite12C9KIJ
WOM_DONE6S45R9

Querying a Device

WAVEINCAPS123B0QA
waveInGetDevCapsCD85C0
waveInGetNumDevs4N_N_MV
WAVEOUTCAPS2IOYZJH
waveOutGetDevCaps2ECF1VE
waveOutGetNumDevs1_HR_R7

Recording

MM_WIM_DATA4MO9YB0
waveInAddBuffer76989G
waveInPrepareHeaderB61UY8
waveInReset1YGO.4B
waveInStartJ6EV_M
waveInStopDZJUVH
waveInUnprepareHeader_ZZ.W6
WIM_DATA1K86MW9

Retrieving Device Identifiers

waveInGetID1.3C_KM
waveOutGetID1O.8UUY

Retrieving the Current Position

waveInGetPosition17E9QQL
waveOutGetPosition6GJJSW

Sending Custom Messages

waveInMessage17GXMYQ
waveOutMessage2ETVDX

Volume

waveOutGetVolume32JMIE
waveOutSetVolume1OPX_X7